euclid (uzay teleskobu) - Turkish English Dictionary